from selenium import webdriver
from time import sleep
#实现无可视化操作
from selenium.webdriver.chrome.options import Options
#实现规避检测
from selenium.webdriver import ChromeOptions

#实现无可视化界面的操作
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--disable-gpu')

#实现让selenium规避被检测到的风险
option = ChromeOptions()     #实例化一个ChromeOptions对象
option.add_experimental_option('excludeSwitches', ['enable-automation'])  #以键值对的形式加入参数


bro = webdriver.Chrome(options=chrome_options)
#无可视化界面（无头浏览器）,phantomJs
bro.get('https://www.baidu.com')
print(bro.page_source)

sleep(2)
bro.quit()